The phrase "new avatar" refers to a different or alternative form or version of someone or something. It suggests a fresh identity or appearance.